package jee.boot.entity.task;
/**
 * excel动态模板生成模型中的数据属性
 */
public interface IExportField {
    /**
     * 标题
     * @return
     */
    String getTitle();

    /**
     * 属性名称
     * @return
     */
    String getFieldName();

    /**
     * 属性类型
     * @return
     */
    Class<?> getFieldType();

    /**
     * 字典类型(如果是字典类型的数据,则需要提供,其他不需要提供)
     * @return
     */
    String getDictType();
    /**
     * 字典的取值属性,如果不设置,系统自动获取label的值
     * @return
     */
    String getDictField();

    /**
     * 格式化数据,数据格式
     * @return
     */
    String getFormat();
}
